St. Martin's Bar & Restaurant
Bahrija Sq., Bahrija, Malta,
+356 2145 0733 Phone